package cn.com.zero.common.log.po;

import cn.com.zero.base.po.BasePO;

import java.util.Date;

/**
 * @author xiongxj
 * @version 1.0.0
 * @Description 日志信息
 * @createTime 2022/7/13 14:20
 */
public class LogPO extends BasePO {
    /** 日志编号 */
    private Long id;

    /** 用户编号 */
    private String userId;

    /** 模块名称 */
    private String moduleName;

    /** 日志类型编号 */
    private Integer catalogId;

    /** ip地址 */
    private String ipAddress;

    /** 请求地址 */
    private String requestUrl;

    /** 请求的方式 */
    private String requestMethod;

    /** 请求的方法 */
    private String methodName;

    /** 请求参数 */
    private String requestParameters;

    /** 请求内容 */
    private String requestBody;

    /** 操作内容 */
    private String content;

    /** 操作状态 */
    private Boolean status;

    /** 返回内容 */
    private String responseContent;

    /** 操作失败时错误信息 */
    private String errorContent;

    /** 执行消耗时间 */
    private Long costTime;

    /** 备注 */
    private String remark;

    /** 操作时间 */
    private Date createTime;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getUserId() {
        return userId;
    }

    public void setUserId(String userId) {
        this.userId = userId;
    }

    public String getModuleName() {
        return moduleName;
    }

    public void setModuleName(String moduleName) {
        this.moduleName = moduleName;
    }

    public Integer getCatalogId() {
        return catalogId;
    }

    public void setCatalogId(Integer catalogId) {
        this.catalogId = catalogId;
    }

    public String getIpAddress() {
        return ipAddress;
    }

    public void setIpAddress(String ipAddress) {
        this.ipAddress = ipAddress;
    }

    public String getRequestUrl() {
        return requestUrl;
    }

    public void setRequestUrl(String requestUrl) {
        this.requestUrl = requestUrl;
    }

    public String getRequestMethod() {
        return requestMethod;
    }

    public void setRequestMethod(String requestMethod) {
        this.requestMethod = requestMethod;
    }

    public String getMethodName() {
        return methodName;
    }

    public void setMethodName(String methodName) {
        this.methodName = methodName;
    }

    public String getRequestParameters() {
        return requestParameters;
    }

    public void setRequestParameters(String requestParameters) {
        this.requestParameters = requestParameters;
    }

    public String getRequestBody() {
        return requestBody;
    }

    public void setRequestBody(String requestBody) {
        this.requestBody = requestBody;
    }

    public String getContent() {
        return content;
    }

    public void setContent(String content) {
        this.content = content;
    }

    public Boolean getStatus() {
        return status;
    }

    public void setStatus(Boolean status) {
        this.status = status;
    }

    public String getResponseContent() {
        return responseContent;
    }

    public void setResponseContent(String responseContent) {
        this.responseContent = responseContent;
    }

    public String getErrorContent() {
        return errorContent;
    }

    public void setErrorContent(String errorContent) {
        this.errorContent = errorContent;
    }

    public Long getCostTime() {
        return costTime;
    }

    public void setCostTime(Long costTime) {
        this.costTime = costTime;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

}
